3589
2
421
1
878
844
578
1199
3715
3
2039
1758
1632
1204
2345
2088
1300
3326
7095
2358
9
4179
1865
2851
2082
6189
3868
10
1320
10598
1844
3227
3694
1903
2285