1516
1
2535
2
5412
4
2466
5
21152
8
3090
6
3083
1594
3
5151
1780
32302
0
19783
905
3528
7
2932
3498
25669
1135
17946
1623
4291
796
7793
1543
1294
2316
1153
1393
2490
2884