2629
4
2138
3
2021
1
2001
1591
2695
6496
8
2321
2
1716
409
0
1038
5346
734
6180
5
1010
1200
931
2446
914
1681
108797
1151
2184
2386
2245
2530
6236
10
1174
10827