3694
2
1923
2358
9
2890
3
5347
4
1289601
2919
6095
6899
1628
1
462
0
1663
5
1903
2600
10827
1188
2966
6
3575
2911
3673
3461
1813
3868
10
1320
10598
12621
22
4258
1960
1348
4074