1412
522
334
205
509
86
608
161
528
62
666
224
618
151
631
84
324
219
154
70
564
128
359
178
574
113
777
266
443
142
616
168
529
120
436
209
331
163
291
10