1277
5
1212
2
737
1
2904
4
111
0
2659
752
3293
911
1054
1960
7
884
2253
8
4465
2440
4149
1512
3251
6
2934
1068