3498
4
1513
1
2275
2
1132
0
19279
670
31535
383
25127
2730
6
766
1343
514
935
835
719
1212
2668
25137
846
3114
2459
9
928
485
17353
493
560
1650
177
1782