3292
15
932
0
440
460
726
355
334
358
1049
788
338
522
688
267
351
860
442
644
660
698
332
89
102
956
1402
284
4237
1449
713
1478