940
939
1063
937
4493
38719
1000
2556
2350
905
935
812
1640
1841
884
949
847
1921
1117
1163
917
14133
2551
935
1637
880
1307
938
1341
1286
1298
1239
991
3737
2366
1141
1699
966
946
926
1019
1125
882
1365
1095
1418
1579
1984
4139
1035
976
1005
1530
1438
1271
1464
1482
3279
1117
1333