4646
1845
2449
6794
10587
2372
3683
3096
2305
5370
3133
4629
7276
3884
6606
5734
25203
10643
13404
7248
7274
14045
13364
3281
5926
8260
10221
6616
17428
63951
7526
8531
12532
6898
12225
15238
66568
16527
10209
20837
34410
111405