3863
2
13995
0
4692
3
1290
1
1039
297066
2209
267612
666
4978
1330
529
1054
99072
36905
3882
5
3303
10
510
215
1444
1879
2967
2044
2919
2578
1288
1714
3169
2189
4617
4