2730
6
2657
3
2668
2
31535
0
3691
5
25137
20634
8
2855
4111
5223
9
2069
973
5622
4
1869
968
2836
6515
1
492
1745
2080
1506
2574
2031
1898
1204
19279
2275
4165
1824
2708