5449
4
2110
7
933
1
641
2
1300
1638
1519
954
562
3315
1770
5
1933
1716
2185
3
1333
1508
829
1655
1484
0
2567
6
704
1667
220
167
936
762
1142
1359
3534
661