471
2
1166
7
946
4
616
1
815
870
3
550
1733
1968
5
842
997
252
653
783
1567
991
1611
1329
9
956
1219
628
0
1537
939
1300
1316
1345
1310
829
663