2485
1224
1150
1236
1311
947
1395
3250
1474
1842
1066
2910
1892
1832
774
1407
2102
1951
1541
769
705
1684
1104
818
3053
1875
1493
1111
1486
3425
1541
886
1854
3235
1976
2529
982
886
2667
2820
1395
1979
1608
2305
2022
1580
2501
849
1434
1760
1542
1614
821
887
823
1412
2133
846
1449
1867
878
874
1467
1125
1533
837
813
2662
869
2281
1277
852
2310
2545
3922
1438
1072
935
846
2214
2122
974
4730
1422
855
773
916
999
1093
704
2216
1081
1141
12704
1719
1044
1069
1531
757
1196
880
2299
12040
763
777
929
1878
824
1486
778
1199
2475
2478
715
3384
1470
740
4927
683
818