1843
1
3223
2
764
0
1599
5293
11
1720
2992
6
2522
591
1463
2414
1468
2810
1112
1011
2596
4179
2772
1431
476
1421
1690
1681
1250
1248
2820
1466
1382
1766
2184