735
2
956
1639
1
1512
528
549
721
1166
0
3013
9
126
414
864
2319
6
648
120
1003
3
494
1004
436
594
565
846
1016
5
1370
628
288
729
403
278
93