2655
2
2562
1522
1
658
0
830
662
1690
1746
2393
6
1751
2082
8527
1386
673
2710
801
1545
526
1813
1380
1660
1590
1787
1000
1766
1305
1606
3738
5
2294
7733