704
3
322
1
951
2
759
702
443
716
4
1185
1109
1006
546
0
1024
200
585
725
782
379
1441
2427
906
6827
429
2435
7
554
560
447
607
1429
1214
917