20163
44
1230
4
994
1
1013
2262
0
1426
1042
2114
1179
2427
12
1637
3
1282
2
9817
2360
6
1249
1104
8607
8
1836
1918
1191
1162
819
2021
2142
3121
2430
1449
1228
1482
2105