3024
3
4241
3145
2
660
1
1151
2274
4329
10
1489
5
814
23774
4
1811
0
3473
10092
12
2020
8866
6
1779
1079
1913
95
18258
1689
297066
2558
2891
3554
339
2757
2337
12472
3372