1681
1
784
0
1590
1825
1844
2710
2
2918
2110
693
3326
3
3562
745
496
2579
1746
673
1000
488
635
2304
526
2526
885
471
1241
1174
489
202
349
1060