3868
10
2149
5
2087
2
1623
1
1633
1064
3
5232
19
4325
15
1849
3117
8
1804
108797
0
495
2526
2395
6
2906
805
1199
6225
4