381
0
375
255
843
152
3202
3351
1
180849
469
457
592
309
423
968
471
892
3383
3
354
640
275
847
2111
874
756
984
575