4441
3
1109
2
1025
1115
7
1837
15
3236
1
1221
1589
1576
6
1056
1454
1472
1380
2072
832
1790
539
629
0
760
899
1561
981
851
1290
5
1147
624
332
618
279
376