817
3001
936
868
2377
3298
1230
1070
1078
1617
747
3233
1511
1778
1004
913
1855
1352
3245
1756
2906
982
996
898
1103
1868
831
3143
759
1427
1053
2427
2639
937
1597
2641
845
2855
5053
1466
1575
1550
2421
1012
847
896
1024
1125
1186
2427
1384
957
887
1330
895
1303
1209
1433
941
1274
703
1397
713
3116
714
1531
1310
1253
1063
2413
990
897
767
2842
715
1287
791
688
682
921
4420
2515
850
696
1933
974
844
2333
723
620
689
2314
1547
1220
1294
807
2694
1955
1500
1688
2128
788
726
2205
1635
867
1618
917
714
1666
1303
772
793
3307
948
1218
1064
750
814
894