3852
1861
2856
2928
2403
757
2176
995
1856
3951
1519
2211
1434
1706
1227
1346
1124
3022
980
901
929
598
850
1280
509
719
426
823
355
1868
355
1060
170
706