628
1
739
2
3155
11
490
576
491
63
2417
6
725
771
1373
0
1463
3
857
96
2113
4
2847
1593
801
1633
1193
641
234
737
864
1224
3891
471
516
781
647