2368
1
2710
2
1306
1816
2535
1690
1000
0
801
1431
1766
4311
3765
4
1547
1590
784
1691
1825
1660
2562
1819
1537
673
1788
1532
3683
1399
745
496
32302
19783