3090
6
3673
2413
2
16174
5
3328
1
4002
4
1571
2193
3835
3625
2919
1576
3
1557
1289601
2358
9
2155
1441
0
3465
2948
3868
10
1903
1951
6346
16
2604
10598
3694
1221
2154
5347
6668