909
1
1543
2
896
1418
6383
17
1649
7153
9
2306
1055
1603
5425
23
1453
7
1279
22330
22
829
3353
11
938
2748
6
3650
3
1300
6726
2372
398
2608
0
3025
1586
2035
1256
2914
5
97284