990
1
459
1300
3
5027
7
651
2745
4
1515
867
642
690
2770
748
1593
3393
1202
2
910
687
438
6436
9
820
0
1721
1434
1063
740
894
5
866
7621
20
1337
743
661