3918
7
3684
2
2911
9
4651
3
3368
1
398656
19
1095
3423
550
742
1891
4724
844
1503
1942
1951
2604
2082