2189
0
1488
285
484
1
520
1819
180849
3791
798
297
1667
211
392
46
1638
2
527
105290
1650
237
422
637
496
393
455
254
305
588