2451
2
2490
1516
1
7086
12
5151
8
6929
11
2170
995
1095
0
2705
1305
2199
1780
3528
7
4938
2784
5412
4
1594
3
1181
2466
5
658
1777
4291
1758
457
3071
9
2810
2251
2193
1323