1823
2
2668
20634
8
2730
6
2855
3
580
0
31535
1551
1020
1184
1824
17353
25137
19279
2275
3114
4
445
4111
3691
5
1872
1
467
661
2881
968
614
392
2853
1267
3442
347