948
1
1888
3
1994
2
1270
829
6861
12
1218
2312
0
2135
3085
1725
4447
19
5784
8
1062
1733
3058
2852
1429
3569
4
1413
2670
512
2550
5
3782
4259
885
3139
1432