2321
7
2906
3
3234
2089
1
2443
30466
64
2207
2
2311
0
2553
2610
9
4309
224
1983
4074
1719
2092
4123
2286
1451
3888
475
1464
383
552
611
1636
418
9807
543
522