907
1
3497
4
4107
251
1358
3
4650
4706
5
2644
2
447
0
1923
1690
1129
263
2379
1664
2000
1563
5255
16
635
22330
22
9807
8876
8
417
874
18385
2451
476
629
726
9244