909
1120
743
2109
819
952
802
1064
746
1903
5030
1437
948
1443
1096
1338
7801
808
3173
1636
871
1729
851
748
1442
833
1088
936
943
2046
1130
1481
728
821
837
2632
2647
1895
922
1045
1414
798
1108
1747
1259
6858
4463
1750
1231
1440
2796
1325
795
2788
2152
1060
3114
975
1952
1151
969
1430
660
732
1364
1971
561
1411
711
1301
693
658
963
781
2212
1552
1051
2817
1655
1055
1362
1210
1388
1113
1311
752
1479
912
733
852
1374
1383
844
722
992
1174
795
798
845
933
1064
764
791
2206
713
862
2209
683
635
4396
1548
1429
681
630
1942
676
871
674
619
1735