2262
4
964
3
1732
25107
12
3431
8
1294
1907
1
4424
4272
17
3965
1597
2963
1544
1555
1341
5
1332
1528
2
677
1384
3133
2187
1549
2631
1051
4969
4408
33
3170
3003
9
1428
2820