504
0
5825
4
2039
7
4519
15
5079
1
3366
2009
5
11150
3
429
560
2268
734
2349
2
9220
986
9305
8
2195
7034
603
8859
9
2368
1084
309
7642
739
1038
3126
1012
1826
1446