648
2
1061
1
523
1064
5
1600
6
1922
4
997
1066
870
740
1095
542
3
656
744
844
661
528
0
1358
493
3451
10
779
1262
573
709
643
1114
864
1129
880