4895
8
2260
12
544
0
1102
2
1385
1
2368
2043
5559
3
263
4675
1231
915
1622
3777
408
1633
1949
1501
514
18385
650
2710
56488
177
2296
1182
1379
1400
1129
1513