2505
2
1162
1
5204
3
867
1376
1239
3683
1585
1767
3819
2338
674
1912
6753
17
3354
9
603
0
2538
18546
15
517
3267
4
1558
985
2584
11
66
2494
5897
8329