464
1
937
2
309
530
1121
6
174
107
182
236
939
86
79
78
96
506
4
1086
736
385
75
87
156
226
69
56
93
95
20
660
991