907
1
3497
4
4107
251
1358
3
4650
4706
5
646
0
1129
447
1923
1690
544
1587
263
2379
2
1664
650
1563
521
635
2451
775
661
2368
2071
365
964
1425
509