3609
1259
1593
2523
3543
1816
2600
1681
5412
7667
25589
11853
3094
1239
1944
1834
8270
3050
2196
1648
1982
3126
5348
4772
2190
6437
12795
9477
4048
3877
5743
3652
13338
25102
50782
2864
11000
6288
12687
12396
7102
42709
2440
36787
62908
9530
12108
3928
3778
18518
2392
14095
11557
9519
16742
5663
20847
2143
10364
16749