1404
2
983
0
22227
16
67688
66
2696
1
1228
2715
16868
39
1824
270
1019
3041
2967
3
1321
2476
621
2735
2129
1787
55904
2555
37355
13
1295
1225
946
1363
1411
2570
1438
890