3770
1355
1396
896
1792
3973
1335
854
1239
1115
976
2209
1135
788
1320
1384
1382
1375
1074
950
842
863
917
1699
1337
1427
764
870
1173
3131
1181
4133
870
1009
2949
1253
905
775
1121
1085
754
2908
1732
872
866
1810
1178
2017
950
870
5592
1099
1054
1445
1006
1883
1312
940
1569
3384
773
2944
928
1480
2756
717
1374
2432
1912
1141
939
824
1615
3345
1376
904
885
3763
1238
1110
1772
1707
978
1307
1416
1045
1306
2583
2968
1049
3138
3326
848
1718
831
2011
2327
3558
3178
862
3197
749
1764
873
1300
2403
1663
1348
1275
805
819
937
1534
2870
1877
2594
862
4195
5831
4123