3516
10
949
2
809
1033
3
1130
5
1440
4
3424
15
1075
7
3005
977
555
1
455
1915
0
491
1575
4419
12
6750
8
1457
3479
896
1599
880
1511
1970
1875
1096
1839
2115
1433
2186