3090
6
3673
1289601
4
2155
3
3868
10
2948
2919
2
6247
5
6346
16
6899
9
5052
1593
6095
1320
2530
1960
0
2358
6983
2983
3336
1
2194
562
1195
2165
10827
462
5621
8
6572
4537
1663