2420
1952
767
1049
1195
881
3151
837
1844
930
2458
881
1282
1075
2163
932
4756
1107
2903
785
2801
786
1503
784
3313
761
1186
955
919
1042
913
876
1997
1245
1716
1201
778
937
1682
1829
1268
1227
1813
770
1513
3540
1579
1425
1104
1235
1273
856
1482
1373
976
820
882
948
945
1032
1122
1718
1355
1304
783
761
1540
921
1723
2111
993
1498
1031
869
958
1201
995
1506
2003
889
1378
775
2119
791
747
1425
3341
1388
1159
822
861
1916
791
905
1219
944
1309
1659
1526
724
799
992
838
856
836
1371
2054
956
2297
1585
1490
812
2349
1319
1570
1361
895
1086
974
1035