5151
2
7086
12
2271
4
8
3080
3
2490
2705
1
3715
1516
1780
3528
7
5412
1594
2784
2466
5
1777
6929
11
2041
2313
2075
21152
4821
1095
0
1758
457
319
4291
2199
1386
2251