2694
5054
4550
2132
4346
1385
2588
1337
1314
1492
1848
4467
2409
2888
3063
8883
4134
10965
2739
3526
1797
2924
4164
4444
1709
2132
6970
2415
2125
3084
36401
24486
24142
10667
17790
11981
61999
3215
2078
92226
5908
7102
12786
50904
76380
19162
17898
5072
11560
26250
33258
7596
32125
2602
6249
64158