1097
4759
3576
872
1316
1375
834
903
1050
893
1109
1193
789
1197
2371
2454
1550
1867
1264
1346
899
1351
2654
787
1580
2875
1690
2652
856
2809
1515
3014
775
1381
1451
1215
894
849
831
761
1381
850
2833
2337
1476
1661
2145
1388
1697
3231
1319
2370
934
1630
848
2158
829
837
1462
950
1155
762
843
857
1572
1665
1102
2243
905
1010
2926
1033
913
1273
1032
1246
1324
753
919
1013
979
1049
1261
2740
2042
1073
1758
1600
878
836
3134
1700
1092
815
1278
2954
1403
1168
1092
3342
1594
1056
1460
905
1017
1279
3442
967
1009
1034
2071
1555
874
1087
1370
809
2297
1778
2390
1898