1485
3
12305
1623
1
796
6
3517
7793
4
1543
1294
319
0
4706
4074
2571
2
6384
1153
3579
1393
1225
3321
471
33393
10
6844
2077
2884
5
18816
11
2627