1374
0
383
690
3621
4296
1
1520
2
1231
407
652
582
532
461
469
1667
3
942
799
109776
42
3428
1054
3554
9
802
1012
756
358
1057
348
619
862
1724
2510