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