2755
1
1361
0
1854
3
1020
4396
5
1526
2
2571
6
3386
1690
830
1751
1162
1778
1590
1766
1380
2294
3562
1816
784
1746
2562
801
1545
1788
3226
1691
2710
2166
526