21463
7
680
309
2298
4
11703
5
1363
6384
1199
2
8747
7106
6353
1
2228
4898
22544
8557
8
8327
13049
13
7777
6
2414
50
6271
258
9724
10
6256
31301
11304