437
0
2332
311
544
519
340
839
3690
451
850
2701
789
1
711
3321
6
388
1397
655
355
919
2
3380
1643
334
2230