2475
1
5151
2
1594
3
2207
0
857
2377
2365
4
7471
9
2763
2911
608
2558
1558
4451
15
2622
6
3591
11
2328
2901
2405
761
1304
1622