1642
1
2520
661
0
2530
248
2334
1421
6052
10
2296
2
2125
1728
6975
4
1304
1941
2526
3
1796
584
657
2326
1184
6383
17