2170
1
4074
0
1603
2996
1516
3296
4
5151
8
2535
2
1780
19783
3858
7
905
2932
3528
3498
25669
32302
1444
5412
2466
5
17946
4291
1476
7793
1153
2316
1962
2133
3090
6
536