181997
11
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
37355
13
1295
946
1363
1411
2570
1438
890
2763