1047
2
572
0
3080
3
2932
21152
8
3090
6
2631
1
1316
6445
4044
5
17946
14
2996
1358
2535
32302
3657
12
25669
3125
19783
3612
10
6707
24
1189
940
280
1461
1050
1396
1296
1078