1212
0
1477
1
863
1288
8945
2
14750
8
1446
791
7762
4
5771
10
1558
323
1423
1564
1133
3657
1400
531
578
2097
1595
475
652