845
1441
4902
938
666
4920
1575
2780
7115
5830
1500
1041
1397
724
1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
1687
1997
3253
3965
744
1888
763
917
1351
1846
808
690
1256
773
3174
1323
797
1457
1260
2066
2978
601
751
1160
1196
1699
749
907
902
663
858
748
4303
2349
1519
664
682
711
7697
1229
1704
1115
1648
644
722
1400
737
1340
667
717
847
966
649
741
2790
1619
1068
761
626
1966