32680
1633
43052
26285
15176
2275
6279
3451
990
1081
1775
16824
4895
1135
1362
35125
27362
2376
921
735
1436
2827
3874
906
4595
815
4175
4978
1028
1424
1337
7030
1073
1956
3657
1060
746
9325
2346
2135
1253
1078
907
1077
819
906
1629
819
2041
736
1366
811
2934
3211
2246
2134
828
895
750
6399