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