3030
683
659
1210
728
4570
767
714
2874
4077
813
1427
1548
2010
2400
4717
2267
1290
1567
2193
1653
715
1520
920
905
1182
1115
1583
1194
734
1350
1881
677
1323
982
1318
790
687
749
1694
979
947
2988
732
795
1975
716
975
755
674
2201
809
719
805
666
1174
1444
673
1376
1033
2316
791
2086
1783
1127
1819
635
680
861
965
747
1638
791
939
639
1736
696
1526
1048
854
1241
2342
2292
1157
1358
2395
1076
1002
2983
1587
2384
903
1393
1218
1130
669
2206
1208
639
1233
2021
933
830
820
1402
686
921
1243
1778
1643
1398
2393
3275
1439
2602
663
3250
617
1618
1374