1615
1
2337
3
1505
0
745
1845
1685
2
1690
477
2398
8
1924
485
1197
1051
630
1825
2610
496
1974
792
1000
1929
628
329
1738
4
1174
959
1084
2670
2578
526