3090
6
3673
1650
1
2906
2
2358
9
3868
10
567
1250
1455
2394
6346
16
690
9027
5347
4
1903
3
10598
1761
564
1340
1730
0
1289601
2154
6983
4537
6668
5052
2919
3461
6247
5
6095