2403
2
2948
6
2182
3
3673
1136
4311
1
2358
9
10582
4
2219
7095
4070
4009
751
3868
10
1320
10598
7793
3694
1903
5347
6095
1960
0
3066
7
2160
4537
5052
1593
1859
1860