407
1
414
692
359
3
553
300
361
1597
2145
5
330
2
237
233
486
206
450
127
290
516
372
351
468
354
35
230
902
1003
232
231
257
68