1031
822
2547
3440
1594
1252
791
5789
956
4310
2478
1496
687
1019
2808
1213
5005
758
939
737
1977
14647
859
1638
939
1205
2376
1646
1926
798
1118
2164
1466
5430
9192
1881
2714
634
740
5116
7001
1697
20265
4116
828
1961
1002
1368
3726
1217
1587
2174
1365
1426
1376
884
2019
735
1030
710
1206
999
2311
696
1415
5187
691
972
941
5066
3163
2152
1581
781
696
6025
1093
1115
735
945
1841
6530
626
1189
1704
708
3581
781
816
862
791
2692
2246
1158
3299
2066
831
1913
1521
794
7518
892
1166
2880
3060
1395
2524
1848
906
1219
678
992
1657
819
1330
671
1924
708
1411
866