2452
1673
2397
1095
1014
980
1345
951
1405
2443
889
883
1201
860
1577
1152
1106
1505
1194
1595
842
911
3040
2196
1081
1069
1656
1863
1017
976
920
978
7377
1297
867
825
1253
1728
1599
925
1608
882
2392
1294
1840
943
939
2246
1172
942
4629
2010
1650
1631
1600
1289
1032
1586
4340
1100
1592
972
1022
1053
1006
1907
901
1601
1540
2761
1483
946
1924
817
881
1196
2219
949
2189
2549
3342
1450
1639
1548
919
824
1180
9053
809
881
846
811
1680
842
958
1575
868
1997
1666
882
1437
1140
982
950
1783
1275
1550
772
5561
1050
920
1572
2202
5697
867
1214
1519
957
1358
985