76
1
354
321
313
361
2
222
969
8
350
407
1183
1576
765
61
238
383
390
231
480
495
2057
5
89
334
394
352
1093
287
277
757
262