2275
2
20634
8
2730
6
1824
0
2809
31535
19279
2668
3114
4
17353
341
1043
1
802
458
25137
552
759
2855
3
247
467
3092
407
968
3691
5
2301
1020
58
1282
2881
3498