504
0
392
280
1
2268
3
2570
7034
2
957
554
7071
5
2933
1723
2520
5439
1961
629
2139
4
940
603
1782
2250
5825
812
1903
1735
2039
7
2535
3131
1458
2349
3608