1216
988
3197
2431
1268
894
2631
870
1607
913
973
1104
1075
2340
1287
858
1070
2954
1429
1021
1564
3167
1146
901
903
933
1434
931
2678
1500
5110
856
917
881
853
997
1022
2975
1115
1026
1157
875
1008
1364
1368
1094
2016
2122
901
2371
1511
1349
2364
1156
2319
998
1534
3611
1090
1035
1102
1059
1456
1048
1240
803
3125
878
913
813
763
1896
2520
882
859
1537
947
861
842
1326
2639
2605
2388
1269
1454
891
2974
1328
928
890
1287
2320
821
795
1497
4149
1168
6579
1026
1129
3405
11377
960
926
2612
1034
1497
942
1558
2296
2284
950
1002
920
840
871
842
791
2009
873