907
1
1664
521
1603
2
16840
15
1129
0
2644
3497
4
417
2624
3
4107
2379
559
2115
251
1563
4650
1358
661
1587
447
896
7952
4706
5
544
775
2274
22330
22
504