2982
2
2627
4
1444
1
1476
847
5521
3078
5
3296
3895
18
5033
15
1257
6
1038
2077
2921
1681
1721
4074
0
2529
7
4029
8
1846
2430
1036
4690
3
2767
2292
1913
2756
2505
3465