1404
2
983
0
22227
16
67688
66
2696
1
1228
2715
16868
39
1824
270
1019
3041
2967
3
1321
2476
2735
2129
1787
55904
2555