1393
1
3126
3
2358
9
2932
2
2165
3498
4
1516
3991
3715
1050
0
3546
2903
2964
1396
1444
1603
3765
2906
1294
2115
2139
2476
1320
1687