504
0
7034
2
5825
4
5489
11
2009
5
7071
1723
2268
3
957
1
11150
2039
7
2570
2349
2368
716
1927
2320
6
464
696
554
2933
676
8786
280
906
2475
1996
429
1741
9220