843
0
2539
5
2321
7
1073
475
1053
139
3488
8
1909
9
736
2410
2
2211
2395
4911
4099
4
1462
383
4033
46
422
1084
637
3045
1
4223
22
1323
2189
484
2103
19279
3990