907
1
3497
4
4107
251
1358
3
4650
4706
5
1129
0
447
1923
1690
2379
2
263
1664
1563
2368
635
2451
646
544
775
935
1421
798
2121
662
1049
2264
1133
787