504
0
2570
5825
4
2039
7
2268
3
2349
2
3366
1
7034
1826
957
4519
15
5079
1446
554
2489
7071
5
2933
1723
11150
560
940
280
2009
734
2535
3131
1458
392
3608
5489
11