2710
2
1547
1
784
0
693
673
496
801
83
745
1387
2760
4
2562
2294
4311
1813
1431
2368
1751
2173
1691
1660
1415
1590
3562
1766
1568