2086
3
2543
6
1942
9
4578
2
2456
1
3080
4730
1744
21152
8
662
0
413
2309
861
2917
5
3128
4
297066
3423
3066
7
4651
3013
4715
57793
4192
348
4606
2233
3212
27
2489
1917
51331
25