2109
1345
1645
4338
1840
2222
2126
1507
957
2673
4528
1929
4431
1467
1301
3694
1079
1041
1967
3975
2861
1835
2342
955
3201
2134
1757
1717
2063
2330
1414
1893
3297
1810
1888
1437
4642
1976
15311
7510
5729
2069
3018
2962
6676
1965
2078
1600
903
2387
950
1242
9588
3564
1232
2079
4246
1411
2433
1015
3534
2135
3358
2730
2009
1950
1834
2854
1669
948
1164
2523
17083
2523
1288
3226
1547
906
2091
1283
2361
1055
1218
2068
3220
1407
999
1140
3246
962
923
3620
935
4231
1822
1189
779
1617
3304
2963
2789
2635
6963
2121
1732
2084
1016
1138
2620
903
1163
2364
1008
2746
1093
2006
951
3371
2019
2916