3296
4
1444
1
1476
847
3895
18
2982
2
5521
5033
15
3078
5
2627
1434
1257
6
2921
3858
7
4074
0
1186
2529
1846
2430
1036
2234
1673
2297
2767
796
8527
1618
4363
1721
2999