1244
917
2240
1554
840
977
944
6584
964
900
1157
31901
2506
1317
884
1057
941
1368
7095
1496
2017
1060
1200
1812
1360
818
1046
1236
930
1304
1388
1238
1383
1508
1282
888
1201
945
917
1383
2081
1250
1518
2497
1785
1070
1339
1263
1607
1235
5730
1776
950
1305
1121
2581
2168
1362
1059
1065
2045
1335
1568
967
4512
1040
860
1167
1813
1027
1936
1454
3176
1160
1986
1139
1152
982
1294
1179
3339
1259
1065
1106
911
1039
2550
1149
851
1537
2086
2207
2210
1068
1524
5510
1728
2325
1111
2262
2232
941
1529
3472
972
788
2458
876
1284
1362
1291
1014
988
799
996
6998
1323
931
1964
1476