3835
4
1292
0
1638
2502
1
951
2740
2629
2
619
3546
3539
3
3014
20
564
3024
3066
7
11153
8
3470
5
4837
570
4168
2043
189326
9956
12459
2245
1922
1289601
297066
1452
19944
2274