1554
1
1011
3
1245
2534
2
1251
766
4099
8
1763
2370
259
3153
4562
5
1778
731
0
2509
3371
10
2385
1857
1220
3172
197
962
582
873
451
742
392
1816
370
345