2072
3
462
0
1628
1
1188
2
2277
2358
9
3423
3694
5347
4
1960
3066
7
2919
6095
4537
6247
5
3100
6899
1576
1663
3575
844
1289601
2408
8
3673
6
2948
2304
3868
10
1320
3126
10598