504
0
5825
4
2039
7
4519
15
5079
1
3366
2009
5
11150
3
429
560
2268
734
2349
2
9305
8
2195
1826
1446
2769
2428
2489
2550
5919
7034
2115
676
8786
906
1996
1741
9220