504
0
5825
4
2570
2349
2
2039
7
3366
1
1826
5079
2489
2268
3
11150
1723
7034
9220
429
9305
8
2195
592
2368
718
1555
1112
742
588
539
13034
15
519
1038
957
4519