4142
5
1289
3
2711
2
929
2478
8047
18
2466
1766
0
2507
2143
1
933
1264
1527
785
610
3448
24337
22
5209
9
1857
2476
773
106
2835
194
456
3543
7
574
4309
618
120