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