504
0
828
1
5825
4
3366
2039
7
1826
4519
15
5079
1446
2489
11150
3
560
778
1424
2009
5
2570
734
2349
2
2268
429
9305
8
2195
1660
2710
2166
1681
3326
1813
1073
830