2097
2261
1547
879
1090
1318
1395
610
1972
1420
959
1014
2038
1033
653
3010
1104
739
1212
833
1910
721
3085
1440
2462
706
846
717
1637
1123
1198
697
1157
833
923
1317
1496
2054
1815
2212
3985
673
2727
2378
717
788
1171
903
1417
636
885
1034
792
924
1478
739
3045
839
853
3042
722
1933
733
748
904
896
1166
1771
1898
892
666
800
1035
1739
846
1223
1197
2896
737
2445
1301
816
1761
4483
1290
1661
1621
639
1522
656
1880
721
660
809
1120
619
715
847
1338
1993
2515
1054
1018
872
1327
2072
1793
3172
3399
2747
1448
2470
1490
1507
1152
1253
1332
626
872
844