4097
10
9244
1
1362
2445
6
2235
4
15453
8
198
1418
2
6383
17
2725
938
471
2030
1055
5425
23
2168
5
2306
1527
4157
3529
1300
3353
11
629
3929
1245
475
1203
593
954
1926