890
1
181997
11
1731
2
1568
1570
969
1653
4
1044
709
0
2077
5
1104
935
9566
8
194
276
768
696
25
1329
782
164
346
3505
1749
442
403
3106
123674
35
605
2060