2471
0
908
606
891
1356
1128
345
722
297066
189326
575
903
1124
1296
1010
443
3125
535
6878
1920
730
484