2760
4
3934
2
455
1
1746
1681
2166
582
0
451
1788
3371
3
1545
980
1562
3354
2053
5
1306
1813
3683
1743
1787
6344
8
2377
1543
790
3518
843
370
3691
3172
2522