504
0
2570
2475
1
6517
4
1458
2320
6
940
7034
2
957
554
2682
7071
5
2933
1723
2268
3
2277
280
3554
9
5825
496
1369
2039
7