2166
1
597
0
1938
32
801
952
673
661
534
6346
16
808
471
635
609
868
526
1301
325
738
1194
492
931
305
178
797
32730
1595
688