990
2
874
1
377
1744
4
1834
5158
5569
6
2709
794
753
565
1574
968
140
233
696
577
351
4985
7
474
790
900
554
1424
3160
8285
18
674
458
1780
350