3859
1
3956
2189
0
8819
12
2026
6
2520
3
521
1078
730
913
6095
9
3212
4
2516
2
1393
339
461
398656
19
4241
109776
42
2600
2666
5579
7
3544
1252
3113
3863
2114
718
13499
5
3987