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