4421
8499
1580
2196
1399
3130
2296
2401
1407
1510
1476
4213
3391
39126
3658
2105
1626
1797
3933
1693
1957
5696
6160
11355
1605
6287
4527
1828
6050
3102
3612
1688
3510
13560
8676
8117
6166
5706
5791
2012
9343
4969
3916
3893
3291
3903
5112
8113
4385
8410
5255
8762
9727
8225
3793
2100
3005
2225
5337
10037