996
0
3559
1
200
433
1939
342
266
597
355
263
781
479
1161
516
683
290
845
409
462
675
415
469
2749
2730
6
19279
2
1319
324