918
0
874
342
663
17353
230
1824
968
284
962
500
372
20634
8
521
2076
1
402
429
726
484
355
2952
392
501
318
1304
573
2730
6
813
2189
295