1813
1
1749
2964
1603
905
1660
2478
2934
2
693
0
526
801
745
2312
784
2350
2124
3
3326
4471
2394
673
1000
1672
2400
6
830
1093
2990
2209
2562
1711