300
0
1592
2
10243
4
13018
1431
1
830
6500
708
2259
1800
3
591
3936
562
12305
2820
576
38477
34
2977
15
1624
2087
2207
3147
5
691
1972
1579
700
619
89
7222
693