945
1064
849
3503
1865
857
1017
1493
3499
1757
905
1100
2226
1849
2034
2610
1814
1293
2874
1519
3446
1851
913
841
1149
1654
1292
1431
1033
3519
1970
1856
971
2083
896
2312
2268
1601
912
1704
1099
1608
1001
1303
833
2707
1369
923
2205
1128
1012
2361
1766
916
1211
871
1512
820
7895
2971
2339
1770
866
829
1722
1586
1238
948
934
845
1044
825
920
803
1429
1718
1133
766
2281
1321
984
1425
1623
788
856
1813
1135
989
866
932
2040
3976
849
1620
774
779
762
916
1988
813
850
783
1625
840
3135
1555
924
888
1694
1275
930
2563
1324
1527
893
869
2246
1862
3099
836