2256
3
4348
5
3063
4122
10
398
1
1515
4543
1007
11881
477
0
2805
7
10270
4
7952
475
472
9355
662
1158
1401
18385
2
1049
1222856
3311
346
1053
1323
4126
6
282572
2395
414