2151
1
22227
16
16868
39
2354
4
928
0
2032
2
67688
66
83
2903
3
396
18816
11
14861
7
1442
2105
550
9611
1253
1754
9055
10
2392
1355
778
2768
1450
20163
44
1132
1560
1529
1700
1472