350
0
675
1936
1
282572
373
6842
2
383
277
594
1603
1032
527
300
1890
572
3381
3
714
320
387
116
503
497
294
1222856
4
602
2339
791
834
420
425