4833
2
14
0
1092
1
2629
1189
2996
5517
2266
2203
1760
5922
5
189326
2429
4
1087
2065
2551
3
55904
1453
5627
951
37355
13
1193
3430
753
2906
984
2535
1514
2907
244