1209
3
844
0
1658
2
1011
1
874
621
470
321
659
575
471
1426
645
1840
749
764
1146
684
606
4
423
654
211
1512
841
644
8
252
4162