316
0
497
2526
3
1671
1
2825
17353
2224
2
2369
520
6052
10
2546
802
1880
6383
17
2714
5
2337
348
576
968
1518
1074
2949
2727
55
3345
4
1463
12958
7334