504
0
5825
4
3366
1
2039
7
1826
4519
15
5079
1446
2489
1992
3
1804
11150
560
2009
5
2570
734
2349
2
2268
429
9305
8
2195
402
362
1073
614
490
5382