249
0
121
237069
2641
4
1008
31
657
253
190
146
122
87
223
105
102
1888
1
92
127
1038
300
69
171
469
61
82
608
1073
2
40
86
337