3090
6
2396
1
3673
1046
1107
1268
2
2384
0
1421
2540
2919
1245
1545
1289601
4
2840
3
2358
9
2155
1947
3830
8
1166
3001
2948
3868
10
1903
6346
16
10598
3694
1221
2154
5347
6668