5978
6
3062
8
2738
3
3910
4945
1
2462
2727
3453
3660
2
5151
3121
2763
0
2911
9
2558
4451
15
8582
2405
3629
4553
1451
106
2001
1691
3782
4383
4
542
2059
1393
38477
34
297066