1293
1113
845
1237
1217
954
5933
1190
10520
977
2282
1002
1110
897
927
1250
1746
2484
942
949
998
1134
1705
958
1039
982
2336
961
2701
1036
949
2174
1382
1145
996
1054
2011
968
2751
1581
858
1369
1408
1202
922
1238
1037
962
1505
951
1409
1103
940
1847
976
1416
1042
4203
944
969