1074
1542
3129
1558
1108
2681
1278
3977
1251
680
2459
870
3409
1678
1248
1705
1036
748
2480
941
1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
738
1487
674
664
1935
900
837
1622
1573
1673
2206
826
2602
1056
607
1843
4396
2675
852
643
1186
933
690
1400
658
2984
1505
981
1485
915
835
951
841
1935
1533
2601
753
2264
2984
757
849
1443
795
1512
1221
634
3275
1118
1287
840
786
2023
977
1255
3633
1985
1147
2407
2086
1896
683