471
2
1164
7
88
1
165
566
714
1211
125
73
1051
3
678
897
952
4
515
637
1994
540
486
168
986
5
979
291
66
523
982
1124
67
0
1003
597
1074