103
0
2195
3
2228
2
2611
3683
1
2364
2489
9055
10
2601
4
2525
2683
469
1062
2059
2238
2797
5
712
429
3366
2080
2620
5825
1741
9305
8
2184
2773
2367
3310
3859