1511
8
1516
10
1723
6
832
2
2041
4
2066
1
1003
877
2111
3
809
1175
1214
1044
651
0
1408
655
677
1135
951
727
1362
1776
883
511
34633
7
1758
15
841
126447
18
3613
1555
11