1320
2
10598
2525
4
3694
1903
3
5919
5347
1960
0
1826
1
3092
3066
7
2160
4537
17340
14
3198
1643
5052
10
1593
6899
9
3336
1628
1663
5
1289601
6247
5439
1186
3461
462
2919
5717