3990
0
484
798
787
246
1650
356
1348
1343
290
2810
486
546
3795
1
405
2697
5
792
4922
857
6515
1501
288
341
633
2306
714
1251
415
928