504
0
5825
4
3366
1
1826
5079
2489
7
11150
3
2349
2
9220
429
9305
8
2195
592
1555
1112
588
539
1038
2039
4519
15
3626
663
6014
1446
2732
540
560
9877
5
2009
2570