1504
2513
1348
957
2852
2074
1488
868
1168
2257
704
784
1800
1632
1236
2415
801
1307
839
18158
742
753
731
1517
1063
2233
1267
843
1272
1453
823
817
910
815
1256
2205
1975
656
787
946
873
1143
727
1484
763
1386
1262
695
867
762
841
1423
861
2690
2177
902
610
1986
1115
697
1940
1062
747
1133
4302
672
1128
4397
1430
679
1300
1499
1035
671
689
823
811
2333
1677
921
1206
1753
625
668
892
693
1297
1790
836
1533
644
759
3442
1908
2047
846
1006
2198
717
1147
670
2939
1659
839
1134
707
1843
996
665
1923
722
1592
888
2723
1004
1568
650
1294
1366
803