962
972
882
1087
1074
4901
1126
1156
1045
805
3002
5569
1271
994
1072
3900
2076
939
2706
1106
998
954
1056
1150
1243
1864
1117
1008
5612
934
4645
1031
16883
2989
1040
1377
1635
1145
928
1347
1150
1415
1175
3226
1222
1130
1078
1626
3778
7964
6489
1453
1301
1269
1333
1406
29585
1526
1313
2616