1392
1
2175
1637
3
2199
0
1972
1344
1268
1431
4697
1377
2
912
921
2173
2495
4646
1160
669
942
3326
1182
1411
1490
1161
1010
1341
1299
23558
17