907
1
3497
4
4107
251
1358
3
4650
4706
5
1129
0
447
1923
1690
417
263
2379
2
1664
2683
2115
1563
635
1587
521
105290
2451
1649
282572
4594
646
544
775
1152