504
0
2570
2268
3
2349
2
5825
4
3366
1
2039
7
7034
1826
957
4519
15
5079
1446
554
2489
7071
5
2933
1723
11150
560
940
280
2009
734
392
2320
6
429
9305
8
2195
1500