1301
2
920
1
700
0
1456
637
1495
1088
1133
3223
3
1087
6644
2255
1891
2655
4248
1936
599
4279
5
1204
4686
2116
969
1218
2349
17946
2193
9
1056
1062
1270
960