1282
1
2966
6
2525
4
2688
2
38477
34
1243
3593
16
2358
9
2835
504
0
2429
3090
3868
10
1320
10598
3694
1494
1903
3
4360
7
5347
6095
1960
592
3066
2160
4537
1555
5052
1593
9220