900
3
1017
1
195192
14
1653
2
237
303
662
91210
0
3057
2289
8
25897
3781
1111
723
1613
4179
6
3599
2068
10
2119
4
1081
82
1002
2228
327
317
1874
5
1024
1569
3461
259