931
893
2678
1500
5110
856
917
881
3166
853
997
932
1020
1022
2975
1563
1115
1428
1026
1157
875
1008
1364
1368
1094
2016
2953
2122
1214
901
2371
1511
1069
1349
2364
1156
2319
998
1534
3611
1090
1035
883
1068
822
5288
3014
933
926
991
869
941
912
1329
989
2053
1503
2164
998
871
2520
1956
873
1125
874
836
980
1455
1099
2329
1054
979
3790
1554
3803
1385
1123
827
2906
1386
2591
1002
1201
841
831
882
1968
3280
1107
1128
948
1033
858
11377
1467
1191
2973
958
1032
1467
1497
1056
873
953
782
1168
891
2275
857
1025
1462
1093
840
1318
1289
2123
1269
816
2212
762