5070
19
1716
1
2392
2
1213
0
383
2899
8
1844
3765
4
297066
1295
18258
2683
1518
3683
2650
20
2689
665
280
452
1078
3305
3
2277
1581
4548
5252
2159
1226
5801
2250
4396
5