1180
0
2440
3398
9
1845
1
2565
2
1328
1497
2239
646
3250
1429
3035
1400
3120
4
1987
2766
1292
1377
2130
4036
3
1643
1600
2502
6317
6
2106
1391
1182
2661
1219
1413