2370
2
2534
4099
8
1036
1
1011
3
1245
1554
582
0
766
370
873
1295
1063
451
3172
2650
20
345
3400
223
280
742
1763
392
1581
2250
3765
4
1220
2245
1788
197