1948
0
1073
7082
9
543
475
4106
1650
1263
3
18403
6
458
58
552
1462
2251
422
363
1636
9315
798
116
477
521
522
3015
1504
810
935
860
4830
2
472