1972
1
1637
3
1341
2
257
0
1860
637
1392
1268
1125
1431
1013
20163
44
1426
1042
1179
2749
1339
3065
3583
10
1277
1547
1000
1182
1282
2219
1249
1104