1443
4
816
2
661
3
716
1
395
496
1125
2579
5
628
0
554
529
2263
12
1100
1779
598
2428
1277
669
622
6142
29
1549
4243
1369
6
10174
3138
1440
1101
2043
680
158