1068
0
4971
14
2542
4
1044
23558
17
380
4775
2
2902
16
3539
3
5043
1
572
531
2065
255
55
715
2443
2241
2071
742
13
300
5196
1692
3227
1134
1189
857