430
1
403
0
335
339
348
625
661
407
289
405
802
486
441
450
944
220
334
1128
1448
273
1227
1073
25137
951
3827
529
230
2702
767
781