1132
0
25127
1824
2275
2
518
19279
670
7334
4
31535
383
25137
2730
6
766
493
1343
1227
935
835
1212
2668
846
1540
3114
2459
9
777
448
485
17353
590
392