1575
3
6749
8
491
2
1915
0
1085
455
1
555
961
3005
5
1074
7
977
4
1095
1236
1599
896
1457
10
1970
880
1511
1875
2186
3907
1433
2114
1839
837
3478
1411
2179
14
3400