3562
1215
1544
2478
3496
1773
2553
1639
5347
7602
25497
11748
3048
1195
1906
1791
8201
3006
2143
1612
1943
3075
5297
4728
2147
6388
12729
9424
3998
3835
5684
3614
13276
25016
50485
2822
10947
6240
12645
12345
7063
42425
2397
36631
62731
9483
12057
3890
3731
18457
2351
14039
11513
9465
16692
5607
20799
2103
10324
16698