504
0
2570
2268
3
2349
2
5825
4
3366
1
2039
7
7034
1826
957
4519
15
5079
1446
554
2769
2428
2489
7071
5
2933
1723
2550
5919
11150
2115
560
940
280
2009
734
1961