1096
3506
4324
1091
3307
1777
1197
1876
3785
1500
1683
952
1207
2170
1019
1857
2435
3360
1078
1610
1939
3215
1938
2294
1770
1275
2417
2688
2281
1723
1135
2573
2890
2911
864
1990
2439
999
1934
2349
3202
2591
1059
1960
2962
1656
932
1099
3511
1180
2573
2743
1865
2123
1885
1915
1253
1076
1235
1590
1592
1643
827
1432
1468
1026
2534
1580
5092
1944
1883
2473
1138
932
3684
1536
1373
842
1102
2351
2065
2074
2164
982
2073
1408
2883
904
2671
962
14714
1885
1150
2764
5385
2461
2289
6659
16675
1754
1714
1940
5347
924
934
1065
2398
1992
1808
2383
1271
915
2327
4052
7707
4076
1236
1090
1295
1777