1007
1
910
1059
4
1188
2
2318
11
461
1104
619
526
1050
6
1477
563
446
608
1078
9
641
1613
0
371
639
413
489
1436
7
1733
2938
1472
3
1162
432
588
482
533