0
902
956
799
732
878
1649
928
997
793
782
636
1447
1
991
1536
1202
1285
1249
138575
2606
2288
2261
2165
2125