3200
2
5949
5
8688
3
2189
236066
14
903
0
866
1
4114
4499
12
4074
3186
9
7793
4
342
400
3117
8
3191
7
854
13676
21
2989
3279
1462
1629
2920
426
394
2660
814
5027
3567
2333