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