1078
1
2584
11
2517
7621
13
19783
2
7793
4
3090
6
572
0
17946
2468
2471
7
4070
5347
2493
18
462
2535
25669
2948
4009
2358
9
9817
32302
1033
3765
3868
10
3694
1191
945
5052
6095