2838
4
1152
1
521
0
1883
1065
945
2
581
758
2184
1483
3
467
501
3336
2721
2234
5224
3142
2173
432
883
2972
6
814
2242
600
817
576
2165
178
1070