1133
1
2576
1301
2
1062
0
2126
920
1456
1606
637
1495
1088
3223
3
1087
6644
2255
1891
2193
9
601
2655
4248
1936
599
4279
5
2173
1204
4686
2116
2489
7
2185
969