2498
900
2203
1008
7999
971
944
1035
2003
1367
9091
1336
840
5791
913
951
19441
4006
1459
6194
891
6403
6879
832
2167
12720
912
5984
1006
920
22230
955
853
2013
50333
811
38399
861
970
9678
865
1271
915
1113
1269
935
1136
1324
2372
1029
1403
2307
3875
899
1408
1333
922
4350
825
1423