2050
4202
944
2775
959
3679
1944
1948
1478
2131
3046
2296
1765
1218
1351
1278
3531
1698
1706
1314
914
891
3250
3418
1549
2579
1836
1168
3944
1465
1989
1730
2694
3013
6987
1853
3048
1584
938
1446
1349
1552
1476
1493
1308
3504
6671
2741
1997
3455
4926
921
2729
1115
2908
1158
2256
3919
1956
981
2248
1677
949
961
2854
1954
3213
2128
2160
2375
1909
2068
1138
1880
2394
3627
2150
1962
2073
1756
2309
2445
2048
1462
1569
933
2249
1203
2650
1845
1016
984
2333
2253
960
971
1393
1260
2352
4062
1210
2504
6973
1873
1982
2717
1009
2921
1778
1529
1507
861
2370
2437
2393
1479
2265
2965
1597
1255