115
19110
2404
1702
3495
911
833
2052
2295
801
1444
1328
805
831
19013
1383
1495
611
1895
1031
1052
1568