907
1
3497
4
2119
4107
1664
635
0
251
1563
4650
1358
3
5262
2
447
4820
417
4706
5
2368
544
775
929
964
5316
3747
1129
1923
1690
662
1448
1464
650
1587