3589
2
421
1
878
844
578
1199
3715
3
2345
2039
1758
1632
1204
2088
1300
2711
3326
7893
4
1865
4651
5151
2911
9
21152
8
1942
4179
2082
4614
6
2851
6189