2696
4
9575
8
2275
2
2650
20634
2730
6
2809
1877
1
2008
0
31535
19279
1824
2668
2211
1638
3114
543
6128
615
968
1020
17353
2673
1105
2751
301
1043
802
1873
495