3303
2047
1158
705
966
1459
877
834
1161
835
964
770
714
12407
684
1193
1098
776
789
1263
696
822
1059
1119
2402
2461
967
670
922
796
1066
1175
2564
887
782
4066
910
771
1047
1015
2276
1812
1542
1432
1104
1579
1197
1884
766
711
752
2054
982
3736
794
950
5590
750
1368
1284
1066
749
795
2814
5867
3077
2103
766
732
698
876
3153
1456
1715
1383
715
1082
1736
705
717
877
1695
1717
914
1035
1168
1475
900
1190
3129
1437
808
866
6172
3058
697
731
801
715
2221
1062
844
735
727
1380
2173
1173
4944
743
759
1564
686
779
1654
2198
674
735
1856
742
2603