5527
3
14861
7
19079
6
4465
22
1036
0
36905
3724
2
2702
753
1
746
3173
1768
563437
1927
3859
3956
1252
806
8819
12
702
521
1078
730
913
3212
4
2516
1393
339
461
32302